package com.t235.gc.entity;

import lombok.Data;

import java.util.Date;
import java.io.Serializable;

/**
 * 设备表(Device)实体类
 *
 * @author makejava
 * @since 2021-03-24 08:45:21
 */
@Data
public class Device {

    private String sortingName;

    private String operatorsName;

    private String partnersName;

    private String venuesName;

    private String deviceAddress;
    /**
     * 设备主键
     */
    private Long deviceid;
    /**
     * 设备名称
     */
    private String devicename;
    /**
     * 设备编号
     */
    private String devicenumber;
    /**
     * 设备版本号
     */
    private String deviceversion;
    /**
     * 分拣中心ID
     */
    private String sortingid;
    /**
     * 运营商ID
     */
    private String operatorsid;
    /**
     * 合伙人ID
     */
    private Long partnersid;
    /**
     * 场地ID
     */
    private Long venuesid;
    /**
     * 设备状态 1.正常 2.故障 3.离线
     */
    private Integer devicestatus;
    /**
     * 设备二维码
     */
    private String deviceqrcode;
    /**
     * 预警库存标识（是否预警根据该标识数量来控制）
     */
    private Integer stockflag;
    /**
     * 最大库存容量
     */
    private Integer stockmaxqty;
    /**
     * 省
     */
    private String province;
    /**
     * 市
     */
    private String city;
    /**
     * 区
     */
    private String area;
    /**
     * 详细地址
     */
    private String address;
    /**
     * 经度
     */
    private Double longitude;
    /**
     * 纬度
     */
    private Double latitude;
    /**
     * 满溢度
     */
    private Integer spillover;
    /**
     * 总公司垃圾分成比例
     */
    private Double platformgrcomrate;
    /**
     * 总公司商品分成比例
     */
    private Double platformgoodscomrate;
    /**
     * 分拣中心垃圾分成比例
     */
    private Double sortinggrcomrate;
    /**
     * 分拣中心商品分成比例
     */
    private Double sortinggoodscomrate;
    /**
     * 运营商垃圾分成比例
     */
    private Double operatorsgrcomrate;
    /**
     * 合伙人垃圾分成比例
     */
    private Double partnersgrcomrate;
    /**
     * 合伙人商品分成比例
     */
    private Double partnersgoodscomrate;
    /**
     * 合伙人上级：1.分拣中心 2.运营商
     */
    private Integer partnersparent;
    /**
     * 是否删除 1.未删除 2.已删除
     */
    private Integer isdel;
    /**
     * 是否禁用 1 禁用 2 未禁用
     */
    private Integer isflag;
    /**
     * 是否缺货 1.未缺货 2.已缺货
     */
    private Integer isstock;
    /**
     * 故障时间
     */
    private Date faulttime;
    /**
     * 离线时间
     */
    private Date offlinetime;
    /**
     * 缺货时间
     */
    private Date stockouttime;
    /**
     * 满溢时间
     */
    private Date spillovertime;
    /**
     * 创建时间
     */
    private Date ctime;

}
